contradict (oneself)

Translations
se contredire
Definitions
To assert the opposite of what one has previously stated or to make statements that are inconsistent with each other.